explosive vest - Espagnol Anglais Dictionnaire